package com.lishu.carsafe.model;

import com.lishu.carsafe.model.entity.AlarmInfo;
import com.lishu.carsafe.model.entity.Device;
import com.lishu.carsafe.model.entity.LineId;
import com.lishu.carsafe.model.entity.LineVersion;
import com.lishu.carsafe.model.entity.VehicleDetail;
import com.lishu.carsafe.model.entity.VehicleId;

import java.util.List;

public class MonitorActiveInfoModel extends BaseModel {
    private MonitorActiveInfo data;

    public MonitorActiveInfo getData() {
        return data;
    }

    public void setData(MonitorActiveInfo data) {
        this.data = data;
    }

    public class MonitorActiveInfo{
        private VehicleDetail vehicle;
        private LineVersion lineId;
        private Device device;
        private List<AlarmInfo> alarmInfo;

        public LineVersion getLineId() {
            return lineId;
        }

        public void setLineId(LineVersion lineId) {
            this.lineId = lineId;
        }

        public VehicleDetail getVehicle() {
            return vehicle;
        }

        public void setVehicle(VehicleDetail vehicle) {
            this.vehicle = vehicle;
        }

        public Device getDevice() {
            return device;
        }

        public void setDevice(Device device) {
            this.device = device;
        }

        public List<AlarmInfo> getAlarmInfo() {
            return alarmInfo;
        }

        public void setAlarmInfo(List<AlarmInfo> alarmInfo) {
            this.alarmInfo = alarmInfo;
        }
    }
}
